public class _RuntimeInstallerWatcherSetupUtil extends Sprite implements IWatcherSetupUtil
{
public function _RuntimeInstallerWatcherSetupUtil()
{
super();
}
public static function init(param1:IFlexModuleFactory) : void
{
RuntimeInstaller.watcherSetupUtil = new _RuntimeInstallerWatcherSetupUtil();
}
public function setup(param1:Object, param2:Function, param3:Array, param4:Array) : void
{
param4[2] = new PropertyWatcher("record",{"propertyChange":true},[param3[15],param3[14],param3[3],param3[10]],param2);
param4[9] = new PropertyWatcher("newPatchLevel",{"propertyChange":true},[param3[15]],null);
param4[3] = new PropertyWatcher("isNAI",{"propertyChange":true},[param3[3]],null);
param4[8] = new PropertyWatcher("currentPatchLevel",{"propertyChange":true},[param3[14]],null);
param4[6] = new PropertyWatcher("versionShort",{"propertyChange":true},[param3[10]],null);
param4[18] = new PropertyWatcher("completeFinish",{"propertyChange":true},[param3[38]],param2);
param4[12] = new PropertyWatcher("uninstallCancel",{"propertyChange":true},[param3[24]],param2);
param4[14] = new PropertyWatcher("uninstallAppCanvas",{"propertyChange":true},[param3[27]],param2);
param4[24] = new PropertyWatcher("updateText",{"propertyChange":true},[param3[47]],param2);
param4[25] = new PropertyWatcher("patchNow",{"propertyChange":true},[param3[48],param3[49]],param2);
param4[0] = new PropertyWatcher("airIcon",{"propertyChange":true},[param3[0]],param2);
param4[13] = new PropertyWatcher("installedApps",{"propertyChange":true},[param3[25]],param2);
param4[7] = new PropertyWatcher("patchNewerUpdate",{"propertyChange":true},[param3[13]],param2);
param4[20] = new PropertyWatcher("completeTextResourceName",{"propertyChange":true},[param3[40]],param2);
param4[19] = new PropertyWatcher("completeLabelResourceName",{"propertyChange":true},[param3[39]],param2);
param4[11] = new PropertyWatcher("patchOlderClose",{"propertyChange":true},[param3[21]],param2);
param4[5] = new PropertyWatcher("additionalVersionAdd",{"propertyChange":true},[param3[9]],param2);
param4[10] = new PropertyWatcher("patchSameClose",{"propertyChange":true},[param3[18]],param2);
param4[15] = new PropertyWatcher("progressResourceName",{"propertyChange":true},[param3[30]],param2);
param4[4] = new PropertyWatcher("eula",{"propertyChange":true},[param3[4],param3[6],param3[5]],param2);
param4[21] = new PropertyWatcher("patchLater",{"propertyChange":true},[param3[43],param3[50]],param2);
param4[22] = new PropertyWatcher("updateAppsRunningCanvas",{"propertyChange":true},[param3[45]],param2);
param4[23] = new PropertyWatcher("updateSpacer",{"propertyChange":true},[param3[46]],param2);
param4[1] = new PropertyWatcher("contentBox",{"propertyChange":true},[param3[17],param3[2],param3[8],param3[23],param3[33],param3[29],param3[20],param3[52],param3[42],param3[37],param3[12]],param2);
param4[16] = new PropertyWatcher("progressContent",{"propertyChange":true},[param3[32]],param2);
param4[17] = new PropertyWatcher("progressCancel",{"propertyChange":true},[param3[35]],param2);
param4[26] = new PropertyWatcher("errorClose",{"propertyChange":true},[param3[53]],param2);